founding scientist - Espagnol Anglais Dictionnaire